The associated ZIP file contains the HOST Code for BF-537 that
demonstrates the use of HOSTDMA Port on BF-54x Slave Processors.


Files contained in this directory:

readme.txt			this file
main.c				C file containing the main program 

cofig.h				Header File containing the variable declaration and macros
------------------------------------------------------------------------------

EZ-Kit Lite Switch Settings:
---------------------------

ADSP-BF537 EZ-Kit Lite
-----------------------

SW6	 - Position 4 OFF


ADSP-BF548 EZ-Kit Lite 
----------------------

SW2  - All off
SW4  - All off
SW5  - Position 4 off
SW17 - Position 3 off
JP2  - Do not install


Description:
------------

This is the Master(Host) code that demonstrates  8/16 bit HOST Read and HOST Write 
in both Little Endian and Big Endian format.


The required configuration has to be selected in the "config.h" header file. Make
sure that, both Master and Slave has been selected for the same configuration 
(i.e. HOST Read/Write, 8/16 bit, Little/Big Endian)


For HOST Read Operation, the HOST Processor reads the data present in the 
Slave_Buffer.

For HOST Write Operation, the HOST Processor writes the data present in the
Master_Buffer.

Here the HOSTDMA is configured in Autobuffer Mode. Any other required configuration
words can be appropriately changed in HDMA_Config_Words array.


Build and Run the Slave Code first and then the Master(HOST) code. Look at the data 
in Master_Buffer and Slave_Buffer. 


This project been tested on ADSP-BF537 EZ-Kit Lite Rev 1.3 (Master Processor) and 
ADSP-BF548 EZ-Kit Lite Rev 1.3 (Slave Processor)

